Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE LARCHES Terraced £196,915 £194,000 17 Nov 2023
2 THE LARCHES Semi-Detached £221,681 £127,000 5 May 2006
3 THE LARCHES Semi-Detached £203,499 £60,000 29 Jun 2001
4 THE LARCHES Semi-Detached £188,579 £175,000 24 Sep 2021
5 THE LARCHES Semi-Detached £273,923 £57,000 12 Feb 1998
6 THE LARCHES Semi-Detached £194,320 £135,000 13 Jul 2015
7 THE LARCHES Semi-Detached £242,831 £84,950 28 Jun 2002
8 THE LARCHES Semi-Detached £233,025 £190,000 22 Nov 2019
10 THE LARCHES £182,705 £180,000 9 Nov 2023
12 THE LARCHES Terraced £205,692 £119,000 2 Aug 2011
16 THE LARCHES Terraced £177,175 £113,500 26 Sep 2007
18 THE LARCHES Semi-Detached £295,958 £79,995 16 Aug 2000
20 THE LARCHES Semi-Detached £169,016 £101,000 3 May 2013